﻿/********************************************************************************************
 * 文件名称:	IMovie.cs
 * 设计人员:	严(yanxianghui@gmail.com)
 * 设计时间:	2009-03-16
 * 功能描述:	
 * 注意事项:	
 * 版权所有:	Copyright (c) 2009, Fujian SIRC
 * 修改记录: 	修改时间		人员		修改备注
 *				    ----------		------		-------------------------------------------------
 *
 ********************************************************************************************/
using System;
using Shanfree.SharpMovie.Model;
using System.Collections.Generic;
using Shanfree.Framework.Utility;

namespace Shanfree.SharpMovie.IDAL
{
    public interface IMovie : IDBPersistenceBase<MovieInfo>, IFriendContent<MovieInfo>
    {
        /// <summary>
        /// 获取实体列表
        /// </summary>
        /// <param name="pageSize"></param>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        IList<MovieInfo> GetList(int pageSize, int pageIndex);
        /// <summary>
        ///  imdb编号对应的电影是否存在数据库中
        /// </summary>
        /// <param name="imdbNo">imdb编号</param>
        /// <returns></returns>
        bool Exist(string imdbNo);
        /// <summary>
        /// 
        /// </summary>
        /// <param name="imdbNo"></param>
        /// <returns></returns>
        MovieInfo GetByIMDB_NO(string imdbNo);
    }
}
